MSMECVVQGIIETQHVEALEILLQGLCGVQRERLRVHELCLRSGPNLGVVSSEVRLLCDLDQPEPTWTVKHVGGAMRGAGADQISVLVRNMIESKVSKNALRMFYALGYKLDHELLKVGFAFHFQRTAHISVSVSSVNKMPKVHAIDEAVPVTPGMQIVDVTAPATSENYSEVAAAVSSFCEFLAPLVHLSKPSISTGVVPTAAAAAASLMSDGGGTTL